	*{
		margin: 0;
		padding: 0;
	}
	ul{
		list-style: none;
	}
	a{
		text-decoration: none;
	}
	body{
    	text-decoration: none;
    	font-family: "微软雅黑";
	}
	.nav{
		width: 100%;
		height:106px ;
		background-color: lightpink	
	}
	.nav-content{
		width: 1200px;
		height: 106px;
		margin: 0 auto;
		/*background-color: #CCCCCC;*/
	}
	.nav-content img{
		width: 123px;
		float: left;
		margin-top: 15px;
		padding-left: 60px;
	}
	.list{
		width: 600px;
		height: 68px;
	/*	background-color: red;*/
		float: left;
		margin-top: 10px;
		margin-left: 100px;
	}
	.list ul{
		width: 600px;
		display: flex;
		justify-content: space-between;
	}
	.list ul li{
		width: 120px;
		height: 56px;
		line-height: 56px;
		text-align: center;
	}
	.list li a{
		color: #000;
		display: block;
	}
	.list ul a.on,.list ul a:hover{
		border-bottom: 4px solid #4ab344;
		color: #4ab344;
	}
	.login{
		width: 261px;
		height: 37px;
		/*background-color: red;*/
		float: left;
		display: flex;
		justify-content: flex-end;
	   	margin-top:41px;
	   	padding-right: 30px;
	}
	.login button:nth-child(1){
		float: left;
		color: #fff;  
		line-height: 27px;
	    text-align: center;   
	}
	.login button{	
	    width: 60px;
	    height: 27px;
	    line-height: 27px;
	    text-align: center;
	    outline: none;
	    border: none;
	    color: #fff;	   
	}
	.login button:last-child{
    	background-color: #4ab344;
	}
	.login button:last-child a{
		color: #fff;
	}
	.login button:first-child a{
		color: #000;
	}
	.banner{
		position: relative;
		overflow: hidden;
		height: 502px;
        width: 100%;
	}
	.banner .bner-pc{
		width:1900px;
		height: 502px;
		position: absolute;
		left: 50%;
		margin-left: -950px;
	}
	.banner img{
		width: 100%;
		height: 100%;
	}	
	.detail{
		width: 100%;
	}
	.detail .detail-con{
		width: 1200px;
		height: 472px;
		/*background-color:red;*/
		margin: 0 auto;
	}
	.detail .aside-left{
		width: 470px;
		height: 470px;
		float: left;
		border:1px solid #CCCCCC;
		/*background:url(../img/laowanyu.jpg) no-repeat;*/
	}
	.detail .aside-right{
		width: 600px;
		height:450px;
		/*background-color: #FB7171;*/
		padding: 10px 0 0 30px;
		float: right;
		margin-top: 10px;
		margin-right: 40px;
	}
	.detail .aside-right p:nth-child(1){
		font-size: 22px;
		margin-bottom: 20px;	
	}
	.detail .aside-right .price p{
		display: inline;
		padding-top: 10px;
		font-size: 16px;
	}
	.detail .aside-right .price span{
		font-size: 15px;
	}
	.detail .aside-right span.price1{
		font-size:26px;
		color: #4AB344;
	}
	.detail .aside-right .price{
		height: 55px;
		border-bottom: 1px solid #e7e2e2;
	}
	.detail .aside-right .price2{
		height: 47px;
		padding-top: 29px;
		border-bottom: 1px solid #e7e2e2;
	}
	.detail .aside-right .price2 span{
		text-align: center;
		margin-right: 50px;
	}
	.detail .aside-right .price3 input{
		outline: none;
		width: 110px;
		height: 30px;
		padding-left: 3px;
	}
	.detail .aside-right .price3 .number{
		font-size: 16px;
		display: inline;
	}
	.detail .aside-right .price3{
		height: 59px;
		padding-top: 29px;
		border-bottom: 1px solid #e7e2e2;
	}
	.detail .aside-right .shopping button{
		width: 170px;
		height: 42px;
		background-color: #4AB344;
		color: #fff;
		outline: none;
		border: none;
		font-size: 18px;
		border-radius: 8px;
	}
	.detail .aside-right .shopping button:nth-child(1){
		border: 1px solid #4AB344;
		margin-right: 20px;
		margin-top: 40px;
	}
	.detail .aside-right .certified span{
		margin-right: 45px;
	}
	.detail .aside-right .certified{
		margin-top: 38px;
	}
	.product-detail{
		width: 100%;
	}
	.product-intro{
		width: 1200px;
		height:60px;
		border:1px solid #ccc;
		margin: 60px auto;
	}
	.product-intro ul{
		width: 510px;	
		display: flex;
		justify-content:space-between;
	}
	.product-intro ul li{
		width: 130px;
		height: 60px;	
		text-align: center;
		line-height: 60px;
	}
	.product-intro ul li a{
		color: #000;
		display: block;
	}
	.product-intro ul li.on a,.product-intro ul a:hover{
		border-bottom: 2px solid #4ab344;
		color: #4ab344;
	}
	.product-pc{
		width:100%;
	}
	.product-img{
		width: 1200px;
		margin: 0 auto;
	}
	.product-img img{
		margin-top: 20px;
		margin-left: 225px;
	}
	.foot{
		width: 100%;
		min-width: 1200px;
	}
	.footer{
		width:100%;
		height: 500px;
		margin:0 auto;
		background-color:#14a13b;
		margin-top: 110px;
		}
	.foot .footer-bg{
		width: 1200px;
		height: 500px;
		margin: 0 auto;
		/*background-color: indianred;*/
	}
	.foot .footer-bglist ul{
		width: 100%;
		display: flex;
		flex-wrap: nowrap;
		font-size: 0;
		justify-content: space-between;
	}
	.foot .footer-bglist ul li{
		width:200px;
		height: 78px;
		padding-top: 65px;
	}
	.foot .footer-bglist font{
		font-size: 20px;
		color: #fff;
	}
	.foot .footer-bglist .foot-text span{
		font-size: 14px;
		color: rgb(146, 202, 157);
	}
	.foot .footer-bglist .foot-text{
		height: 52px;
		position: relative;
    	left: 80px;
    	top: -60px;
    	word-wrap: break-word;
    	word-break: break-all;
    	clear: both;
    	overflow: hidden;
   		padding-top: 6px;
	}
	.foot .footer-border{
		width: 1200px;
		height: 29px;
		border-bottom: 2px solid #129235;
	}
	.foot .footer-list{
		width: 1200px;
		margin: 0 auto;
	}
	.foot .footer-list1{
		width: 206px;
		height: 146px;
		/*background-color: red;*/
		float: left;
		margin-top: 120px;
		margin-left: 94px;
		font-size: 14px;
		color: rgb(146, 202, 157);
		line-height: 25px;
	}
	.foot .footer-list1 ul{
		width: 100%;
	}
	.foot .footer-bg .footer-list1 div{
		font-size: 20px;
		margin-top: -60px;
    	padding-bottom: 33px;
    	color: #fff;
	}
	.foot .copyright{
		width: 400px;
		height: 50px;
		margin: 0 auto;
		color: rgb(146, 202, 157);
	}
	.totop{
		width: 50px;
		height: 42px;
		background-color:#4ab344;
		color: #fff;
		position: fixed;
		right: 20px;
		bottom: 100px;
		display: none;
		text-align: center;
		padding-top: 7px;
		padding-bottom: 5px;
		font-size: 12px;
	}
	.totop:hover{
		background-color: #2fb827;
		color: #fff;
	}